import { ThirdwebNftMedia, useAddress, useContract, useOwnedNFTs } from '@thirdweb-dev/react'; import styles from '../../styles/Home.module.css' import { CONTRACT_ADDRESS } from '../../const/addresses'; export default function Profile() { const address = useAddress(); const truncateAddress = (address: string) => { return `${address.slice(0, 6)}...${address.slice(-4)}`; }; const { contract } = useContract(CONTRACT_ADDRESS); const { data: ownedNFTs, isLoading: isOwnedNFTsLoading, } = useOwnedNFTs(contract, address); return (
Address: {truncateAddress(address || "")}
No NFTs owned.
) ) : (Loading...
)}Connect your wallet to view your profile.